]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
legacyTray: Allow extensions to hijack the tray-icon-added/removed signals
authorAdel Gadllah <adel.gadllah@gmail.com>
Fri, 6 Mar 2015 12:47:47 +0000 (13:47 +0100)
committerAdel Gadllah <adel.gadllah@gmail.com>
Fri, 6 Mar 2015 12:47:47 +0000 (13:47 +0100)
js/ui/legacyTray.js

index a167ea234f5e74aa69333ac62b1001305476395c..f3d8613a08c15453ef396e933c954e87f1bdd0f2 100644 (file)
@@ -85,8 +85,8 @@ const LegacyTray = new Lang.Class({
         Main.layoutManager.trackChrome(this._slider, { affectsInputRegion: true });
 
         this._trayManager = new Shell.TrayManager();
-        this._trayManager.connect('tray-icon-added', Lang.bind(this, this._onTrayIconAdded));
-        this._trayManager.connect('tray-icon-removed', Lang.bind(this, this._onTrayIconRemoved));
+        this._trayIconAddedId = this._trayManager.connect('tray-icon-added', Lang.bind(this, this._onTrayIconAdded));
+        this._trayIconRemovedId = this._trayManager.connect('tray-icon-removed', Lang.bind(this, this._onTrayIconRemoved));
         this._trayManager.manage_screen(global.screen, this.actor);
 
         Main.overview.connect('showing', Lang.bind(this,